numericsorter: Ignore deprecations
authorMatthias Clasen <mclasen@redhat.com>
Fri, 31 Jul 2020 15:36:03 +0000 (11:36 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 31 Jul 2020 15:36:03 +0000 (11:36 -0400)
We use g_value_get_char here; replacing it with
g_value_get_schar is not entirely trivial, so just
ignore deprecations for now.

gtk/gtknumericsorter.c

index 51842de57fbed3a8698e20fe39e6daf2647aff51..ef5fb921985ccbaf26ae42112d706bf225279ee4 100644 (file)
@@ -144,6 +144,8 @@ COMPARE_FUNCS(gulong)
 COMPARE_FUNCS(gint64)
 COMPARE_FUNCS(guint64)
 
+G_GNUC_BEGIN_IGNORE_DEPRECATIONS
+
 #define NUMERIC_SORT_KEYS(TYPE, key_type, type, default_value) \
 static void \
 gtk_ ## type ## _sort_keys_init_key (GtkSortKeys *keys, \
@@ -210,6 +212,8 @@ NUMERIC_SORT_KEYS(ULONG, gulong, ulong, G_MAXLONG)
 NUMERIC_SORT_KEYS(INT64, gint64, int64, G_MININT64)
 NUMERIC_SORT_KEYS(UINT64, guint64, uint64, G_MAXUINT64)
 
+G_GNUC_END_IGNORE_DEPRECATIONS
+
 static GtkSortKeys *
 gtk_numeric_sort_keys_new (GtkNumericSorter *self)
 {
@@ -329,6 +333,8 @@ gtk_numeric_sort_keys_new (GtkNumericSorter *self)
   return (GtkSortKeys *) result;
 }
 
+G_GNUC_BEGIN_IGNORE_DEPRECATIONS
+
 static GtkOrdering
 gtk_numeric_sorter_compare (GtkSorter *sorter,
                            gpointer   item1,
@@ -450,6 +456,8 @@ out:
   return result;
 }
 
+G_GNUC_END_IGNORE_DEPRECATIONS
+
 static GtkSorterOrder
 gtk_numeric_sorter_get_order (GtkSorter *sorter)
 {